artificial sealing liner - German English Dictionary